give satisfaction - İspanyolca İngilizce Sözlük